/////////////////////////////////////////////////////////////////////
//
// OposBio.h
//
//   Biometrics header file for OPOS Applications.
//
// Modification history
// ------------------------------------------------------------------
// 2006-03-15 OPOS Release 1.10                                  CRM
// 2007-01-30 OPOS Release 1.11                                  CRM
//   Add constants to StatusUpdateEvent.
//   Corrected spelling of "keystroke dynamics" constants.
// 2008-08-30 OPOS Release 1.12                                  CRM
//   Add constant to StatusUpdateEvent.
// 2009-10-02 OPOS Release 1.13                                  CRM
//   Add constants to StatusUpdateEvent.
// 2011-04-07                                                    EPO
//   Converted to Pascal by Eric Orilla
//
/////////////////////////////////////////////////////////////////////

unit oposbio;

interface

const

/////////////////////////////////////////////////////////////////////
// "CapSensorColor" Property Constants
/////////////////////////////////////////////////////////////////////

  BIO_CSC_MONO                   : Longint     = $00000001;
  BIO_CSC_GRAYSCALE              : Longint     = $00000002;
  BIO_CSC_16                     : Longint     = $00000004;
  BIO_CSC_256                    : Longint     = $00000008;
  BIO_CSC_FULL                   : Longint     = $00000010;


/////////////////////////////////////////////////////////////////////
// "CapSensorOrientation" Property Constants
/////////////////////////////////////////////////////////////////////

  BIO_CSO_NORMAL                 : Longint     = $00000001;
  BIO_CSO_RIGHT                  : Longint     = $00000002;
  BIO_CSO_INVERTED               : Longint     = $00000004;
  BIO_CSO_LEFT                   : Longint     = $00000008;


/////////////////////////////////////////////////////////////////////
// "CapSensorType" Property Constants
/////////////////////////////////////////////////////////////////////

  BIO_CST_FACIAL_FEATURES        : Longint     = $00000001;
  BIO_CST_VOICE                  : Longint     = $00000002;
  BIO_CST_FINGERPRINT            : Longint     = $00000004;
  BIO_CST_IRIS                   : Longint     = $00000008;
  BIO_CST_RETINA                 : Longint     = $00000010;
  BIO_CST_HAND_GEOMETRY          : Longint     = $00000020;
  BIO_CST_SIGNATURE_DYNAMICS     : Longint     = $00000040;
  BIO_CST_KEYSTROKE_DYNAMICS     : Longint     = $00000080;
  BIO_CST_LIP_MOVEMENT           : Longint     = $00000100;
  BIO_CST_THERMAL_FACE_IMAGE     : Longint     = $00000200;
  BIO_CST_THERMAL_HAND_IMAGE     : Longint     = $00000400;
  BIO_CST_GAIT                   : Longint     = $00000800;
  BIO_CST_PASSWORD               : Longint     = $00001000;


/////////////////////////////////////////////////////////////////////
// "SensorColor" Property Constants
/////////////////////////////////////////////////////////////////////

  BIO_SC_MONO                    : Longint     = 1;
  BIO_SC_GRAYSCALE               : Longint     = 2;
  BIO_SC_16                      : Longint     = 3;
  BIO_SC_256                     : Longint     = 4;
  BIO_SC_FULL                    : Longint     = 5;


/////////////////////////////////////////////////////////////////////
// "SensorOrientation" Property Constants
/////////////////////////////////////////////////////////////////////

  BIO_SO_NORMAL                  : Longint     = 1;
  BIO_SO_RIGHT                   : Longint     = 2;
  BIO_SO_INVERTED                : Longint     = 3;
  BIO_SO_LEFT                    : Longint     = 4;


/////////////////////////////////////////////////////////////////////
// "SensorType" Property Constants
/////////////////////////////////////////////////////////////////////

  BIO_ST_FACIAL_FEATURES         : Longint     =  1;
  BIO_ST_VOICE                   : Longint     =  2;
  BIO_ST_FINGERPRINT             : Longint     =  3;
  BIO_ST_IRIS                    : Longint     =  4;
  BIO_ST_RETINA                  : Longint     =  5;
  BIO_ST_HAND_GEOMETRY           : Longint     =  6;
  BIO_ST_SIGNATURE_DYNAMICS      : Longint     =  7;
  BIO_ST_KEYSTROKE_DYNAMICS      : Longint     =  8;
  BIO_ST_LIP_MOVEMENT            : Longint     =  9;
  BIO_ST_THERMAL_FACE_IMAGE      : Longint     = 10;
  BIO_ST_THERMAL_HAND_IMAGE      : Longint     = 11;
  BIO_ST_GAIT                    : Longint     = 12;
  BIO_ST_PASSWORD                : Longint     = 13;


/////////////////////////////////////////////////////////////////////
// "DataEvent" "Status" Property Constants
/////////////////////////////////////////////////////////////////////

  BIO_DATA_ENROLL                : Longint     = 1;
  BIO_DATA_VERIFY                : Longint     = 2;


/////////////////////////////////////////////////////////////////////
// "StatusUpdateEvent" "Status" Property Constants
/////////////////////////////////////////////////////////////////////

  BIO_SUE_RAW_DATA               : Longint     = 1;
  BIO_SUE_MOVE_LEFT              : Longint     = 2;
  BIO_SUE_MOVE_RIGHT             : Longint     = 3;
  BIO_SUE_MOVE_DOWN              : Longint     = 4;
  BIO_SUE_MOVE_UP                : Longint     = 5;
  BIO_SUE_MOVE_CLOSER            : Longint     = 6;
  BIO_SUE_MOVE_AWAY              : Longint     = 7;
  BIO_SUE_MOVE_BACKWARD          : Longint     = 8;
  BIO_SUE_MOVE_FORWARD           : Longint     = 9;
  BIO_SUE_MOVE_SLOWER            : Longint     = 10; // (added in 1.11)
  BIO_SUE_MOVE_FASTER            : Longint     = 11; // (added in 1.11)
  BIO_SUE_SENSOR_DIRTY           : Longint     = 12; // (added in 1.11)
  BIO_SUE_FAILED_READ            : Longint     = 13; // (added in 1.12)
  BIO_SUE_SENSOR_READY           : Longint     = 14; // (added in 1.13)
  BIO_SUE_SENSOR_COMPLETE        : Longint     = 15; // (added in 1.13)


implementation

end.
